printf("c=%5.3f,s=%5.3f",c,s)请问这怎样理解?
来源:百度知道 编辑:UC知道 时间:2024/05/27 19:06:35
prinf为输出函数
“”内原样输出,遇到%就分别表示后面变量的值。5.3f规定输出值的格式:5表示输出的数的长度为5位(超出5位就原样输出),原点“.”后面指的是小数点后面的位数,f则表示值的形式为浮点型。如题中c的值是8,s的值为10.03,那么它会输出c=8.000,s=10.030
我来更正楼上的一点
当输出的数超过5位时,是在左边补上空格,看起来是原样输出,仔细看还是有点区别的,原则是右对齐。其它的楼上说的都是对的
printf("input a,b,c: ")
请教C语言问题:int c=8;printf("%d%d",++c,--c);的输出结果,为什么这样
printf("%c%c%c%c%c%c%c%c%c%c",**********);
C语言中为什么int a=-1 printf("%o",a)等于177777
关于C 语言中,printf("x=%5.3f,........",x,..........)
C语言问题 PRINTF("%d\n",i=f(i));
printf.c
printf("%c%c".219,219);是什么意思?
c语言中printf 函数? int x=10; printf("%d %d\n",++x,--x);运行结果为什么是 10 9?为什么不是11 10?
c语言printf("\n") 为什么加双引号?